 // 创建 Audio 对象
const alarmSound = new Audio('static/audio/alarm_audio.m4a');
alarmSound.preload = 'auto';
// 监听加载完成事件
alarmSound.addEventListener('canplaythrough', () => {
    console.log('音频已完全加载，可以流畅播放');
});

// 错误处理
alarmSound.addEventListener('error', (event) => {
    console.error('音频加载失败:', event);
});
// 播放报警音频
export function playAlarm() {
    // 确保先停止并重置音频（避免重复点击时播放异常）
    alarmSound.pause();
    alarmSound.currentTime = 0;

  // 播放音频
    alarmSound.play()
    .then(() => console.log('报警音频播放成功'))
    .catch(error => console.error('播放失败:', error));
}
    // 停止报警音频
export function stopAlarm() {
    alarmSound.pause();
    alarmSound.currentTime = 0;
}